package com.masterclient.app.businessmodule.vipmodule.view;

import android.content.Context;
import android.support.annotation.Nullable;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import android.widget.TextView;

import com.masterclient.app.R;
import com.masterclient.app.businessmodule.vipmodule.bean.SellerOrderDetail;

import butterknife.BindView;
import butterknife.ButterKnife;

/**
 * 订单详情view
 */
public class OrderDetailView extends LinearLayout {


    @BindView(R.id.biaohao_tv)
    TextView biaohaoTv;
    @BindView(R.id.create_tv)
    TextView createTv;
    @BindView(R.id.pay_tv)
    TextView payTv;
    @BindView(R.id.fksj_view)
    LinearLayout fksjView;
    @BindView(R.id.type_tv)
    TextView typeTv;
    @BindView(R.id.zffs_view)
    LinearLayout zffsView;
    @BindView(R.id.send_tv)
    TextView sendTv;
    @BindView(R.id.fhsj_view)
    LinearLayout fhsjView;
    @BindView(R.id.receive_tv)
    TextView receiveTv;
    @BindView(R.id.shsj_view)
    LinearLayout shsjView;
    @BindView(R.id.transfer_tv)
    TextView transferTv;
    @BindView(R.id.yjsj_view)
    LinearLayout yjsjView;
    @BindView(R.id.tuik_tv)
    TextView tuikTv;
    @BindView(R.id.tkje_view)
    FrameLayout tkjeView;
    @BindView(R.id.yongjin_tv)
    TextView yongjinTv;
    @BindView(R.id.daoztv)
    TextView daoztv;
    @BindView(R.id.xjyj_view)
    FrameLayout xjyjView;
    @BindView(R.id.srdz_view)
    FrameLayout srdzView;
    public OrderDetailView(Context context, @Nullable AttributeSet attrs) {
        super(context, attrs);
        setOrientation(LinearLayout.VERTICAL);
        initView();
    }

    private void initView() {
        LayoutInflater.from(getContext()).inflate(R.layout.order_detail_view, this);
        ButterKnife.bind(this);

    }


//    /**
//     * 设置订单信息
//     *
//     * @param order
//     */
//    public void setOrder(Order order) {
//        setOrderStatus(order);
//    }

    /**
     * 设置订单状态
     *
     * @param order
     */
    public void setOrder(SellerOrderDetail order) {
//        int status = order.getOrder().getStatus();
//        if (status == 0) {
//            fhsjView.setVisibility(GONE);
//            shsjView.setVisibility(GONE);
//            yjsjView.setVisibility(GONE);
//        } else if (status == 1) {
//            fksjView.setVisibility(GONE);
//            fhsjView.setVisibility(GONE);
//            shsjView.setVisibility(GONE);
//            yjsjView.setVisibility(GONE);
//            tkjeView.setVisibility(GONE);
//        } else if (status == 2) {
//            shsjView.setVisibility(GONE);
//            yjsjView.setVisibility(GONE);
//        } else if (status == 3) {
//            yjsjView.setVisibility(GONE);
//        } else if (status == 4) {
//            fhsjView.setVisibility(GONE);
//            shsjView.setVisibility(GONE);
//            tkjeView.setVisibility(GONE);
//            xjyjView.setVisibility(GONE);
//            srdzView.setVisibility(GONE);
//        } else if (status == 5) {
//            // 超时未支付 订单已退款
//            fhsjView.setVisibility(GONE);
//            shsjView.setVisibility(GONE);
//            yjsjView.setVisibility(GONE);
//            tkjeView.setVisibility(GONE);
//        } else if (status == 6) {
//            yjsjView.setVisibility(GONE);
//        }
    }

}
